package com.wh.message.file.pojo;

import java.io.Serializable;



/**
 * 附件上传基本参数
 * @author 谢泽鹏
 * @version V1.0
 * @Package com.wh.message.file.pojo
 * @date 2014年10月8日 下午4:02:14
 * @Copyright 个人版权所有
 * @Company 贵州万华科技有限公司Copyright (c) 2018
 */
public class OSSUpFileIn implements Serializable {

    /**
     * 平台类型(xbox, p2p, p2pp)
     */
    private String platType;

    /**
     * 模块类型(头像，营销图片等)
     */
    private ModuleTypeEnum typeEnum;

    /**
     * 业务编号
     */
    private String businessId;

    public String getPlatType() {
        return platType;
    }

    public void setPlatType(String platType) {
        this.platType = platType;
    }

    public ModuleTypeEnum getTypeEnum() {
        return typeEnum;
    }

    public void setTypeEnum(ModuleTypeEnum typeEnum) {
        this.typeEnum = typeEnum;
    }

    public String getBusinessId() {
        return businessId;
    }

    public void setBusinessId(String businessId) {
        this.businessId = businessId;
    }

    /**
     * 构造函数
     */
    public OSSUpFileIn() {

    }

    /**
     * 构造函数
     * @param platType
     * @param typeEnum
     * @param businessId
     */
    public OSSUpFileIn(String platType, ModuleTypeEnum typeEnum, String businessId) {
        this.platType = platType;
        this.typeEnum = typeEnum;
        this.businessId = businessId;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("OSSUpFileIn{");
        sb.append("platType='").append(platType).append('\'');
        sb.append(", typeEnum=").append(typeEnum);
        sb.append(", businessId='").append(businessId).append('\'');
        sb.append('}');
        return sb.toString();
    }

}